#ifndef IFILE_H
#define IFILE_H

#include <GL/gl.h>
#include "readpng.h"

class IFile
{
 public :
	virtual float * getTex() = 0;
	virtual GLuint getTexID() = 0;
    virtual float * getVertices() = 0;
    virtual GLuint * getFaces() = 0;
    virtual long long int getNbVertices() = 0;
    virtual long long int getNbFaces() = 0;
    virtual void load (const char* s) = 0;
};

#endif
